titter uncontrollably

Translations
glousser de manière incontrôlable